brake pedal bush - Spanish English Dictionary